package com.tbit.uqbike.webmanager.dao.core;

import com.tbit.uqbike.object.pojo.AppointMent;

import java.util.List;
import java.util.Map;

/**
 * @author jing
 * @date 2020/9/2117:49
 * @Description:
 */
public interface AppointMentDao {
    /**
     * 根据用户号或者machineid进行有效预约查询
     */
    List<AppointMent> queryPage(Map<String, Object> params);

    /**
     * 统计总的有效预约
     */
    Integer getTotal(Map<String, Object> params);

    /**
     * 取消预约，删除用户和车辆的预约联系
     */
    void del(Integer userId);
}
